//
//  JwNavigationController.h
//  JwPack
//
//  Created by 陈警卫 on 2022/8/29.
//

#import <UIKit/UIKit.h>

#import "JwMacro.h"
#import "JwCore.h"
#import "JwCate.h"
#import "JwSingle.h"
#import "JwExten.h"

#import "JwFrameTool.h"

NS_ASSUME_NONNULL_BEGIN

@interface JwNavigationController : UINavigationController

/// 基类参数
@property (nonatomic, strong) id jw_data;

/// 导航栏背景色
@property (nonatomic, strong) UIColor *jw_navBarBackColor;
/// 导航栏标题色
@property (nonatomic, strong) UIColor *jw_navBarTintColor;

/// MARK: 全局项目刷新回调
/// 解决 jw_didThemeAction 父类子类实现冲突
- (void)jw_skinerBlockAction:(id)sender;

/// MARK: 设置 NavigationBar
- (void)setupNavBarAppearance;

/// 设置导航栏颜色
- (void)setupNavBarApperanceWithBackColor:(UIColor *)backColor tintColor:(UIColor *)tintColor;

@end

NS_ASSUME_NONNULL_END
